Bölüm Özeti

Veri yapıları yazılım uygulamalarında kullanılan temel yapı taşlarıdır denilebilir. 0 ve 1’lerden oluşan ham veri, formatı diğer bir deyişle veri yapısının bilinmesiyle anlamlı hale gelir. Programlama dillerinin amacına uygun olarak karakter, tamsayı, kesirli sayı, sözcükler için temel veri yapıları vardır. Programcı bunları, doğrudan, değişken bildirimi yaparak kullanır. Temel veri yapılarıyla gideremediği gereksinimi ise tanımlamalı veri yapıları kullanır. C programlama dilinde tanımlamalı veri yapısı oluşturmak için struct veya union deyimleri kullanılır.
Veri yapısı, kısaca, bilginin veri olarak bellekte tutulma şeklidir; aynı veri, yapısı değiştirilerek farklı bilgiler haline gelebilir.